An array based design for Real-Time Volume Rendering
نویسنده
چکیده
This paper describes a new algorithm and hardware design for the generation of two dimensional images from volume data using the ray casting technique. The algorithm is part of an image generation system that is broken down into three subsystems. The first subsystem stores the input data in a buffered memory using a rearrangement of the original ad dress value. The second subsystem reads data points from the buffered memory and shifts the data to computational el ements in order to complete the viewing calculations for the image synthesis process. The final stage takes the results of the viewing calculations combined with the original input data to complete the surface rendering and pixel compositing to create the final image. This paper focusses on the second subsystem which con sists of two, two dimensional arrays of processing elements. The first array performs a limited angle, single dimension ro tation by shifting the data. The second array performs a two dimensional ray casting operation where viewing rays are as signed to each processing element. The first stage is outlined in this paper and the final rendering stages are the subject of previous work. The hardware design associated with these algorithms is described and tested. It is estimated that this ar chitecture is capable of producing 384 x 384 pixel images at speeds of 15 frames per second for 2563 data sets. Real time generation of images of volume data is important in scientific applications of volume visualization and computer graphics applications which use volume graphics. Additional
منابع مشابه
Field Programmable Gate Array–based Implementation of an Improved Algorithm for Objects Distance Measurement (TECHNICAL NOTE)
In this work, the design of a low-cost, field programmable gate array (FPGA)-based digital hardware platform that implements image processing algorithms for real-time distance measurement is presented. Using embedded development kit (EDK) tools from Xilinx, the system is developed on a spartan3 / xc3s400, one of the common and low cost field programmable gate arrays from the Xilinx Spartan fami...
متن کاملSegmentation Assisted Object Distinction for Direct Volume Rendering
Ray Casting is a direct volume rendering technique for visualizing 3D arrays of sampled data. It has vital applications in medical and biological imaging. Nevertheless, it is inherently open to cluttered classification results. It suffers from overlapping transfer function values and lacks a sufficiently powerful voxel parsing mechanism for object distinction. In this work, we are proposing an ...
متن کاملAccelerated Volume Graphics
This paper introduces the field of volume visualization, volumetric data representations, and volume rendering algorithms. It further discusses volume graphics and its underlying voxelization algorithms. Special-purpose volume rendering architectures have been researched for over two decades. Recently, commercial real-time volume rendering boards have been introduced, most notably the VolumePro...
متن کاملReal-time adjustment of transfer function for Fourier volume rendering
Fourier volume rendering (FVR) is a volume rendering method based on the Fourier slice theorem. With an n × n × n volume data, the FVR algorithm requires O(n2 log n) time to generate a result. Because it requires time less than O(n3) does, FVR is preferred for designing a real-time rendering algorithm with a preprocessing step. We improve upon our previous work. We demonstrate that a B-spline i...
متن کاملDesign and Implementation of a Real-Time Video-Based Rendering System Using a Network Camera Array
We present a real-time video-based rendering system using a network camera array. Our system consists of 64 commodity network cameras that are connected to a single PC through a gigabit Ethernet. To render a high-quality novel view, our system estimates a view-dependent per-pixel depth map in real time by using a layered representation. The rendering algorithm is fully implemented on the GPU, w...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995